#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

//BC109
//int main()
//{
//	int n = 0,i = 0,j = 0;
//	scanf("%d", &n);
//	int arr[30][30];
//	for (i = 0; i < n; i++)
//		for (j = 0; j <= i; j++)
//		{
//			arr[i][j] = 1;
//		}
//	for (i = 2; i < n; i++)
//	{
//		for (j = 1; j < i; j++)
//		{
//			arr[i][j] = arr[i - 1][j] + arr[i - 1][j - 1];
//		}
//	}
//	for (i = 0; i < n; i++)
//	{
//		for (j = 0; j <= i; j++)
//		{
//			printf("%5d ", arr[i][j]);
//		}
//		printf("\n");
//	}
//	return 0;
//}


//BC110
//char zifu(char arr[3][3], int row, int col) {
//    for (int i = 0; i < 3; i++) {
//        if (arr[i][0] == arr[i][1] && arr[i][1] == arr[i][2] && arr[i][0]!='O')
//            return arr[i][0];
//    }
//    for (int i = 0; i < 3; i++) {
//        if (arr[0][i] == arr[1][i] && arr[1][i] == arr[2][i] && arr[0][i] != 'O')
//            return arr[1][i];
//    }
//    if ((arr[0][0] == arr[1][1] && arr[1][1] == arr[2][2]) ||
//        (arr[0][2] == arr[1][1] && arr[1][1] == arr[2][0]) && arr[1][1] != 'O')
//        return arr[1][1];
//    return 1;
//}
//int main() {
//    char tmp = 0;
//    int i = 0;
//    int j = 0;
//    char arr[3][3];
//    for (i = 0; i < 3; i++) {
//        for (j = 0; j < 3; j++) {
//            scanf(" %c", &arr[i][j]);
//        }
//    }
//    tmp = zifu(arr, 3, 3);
//    if (tmp == 'K')  printf("KiKi wins!");
//    else if (tmp == 'B')  printf("BoBo wins!");
//    else if (tmp == 1)  printf("No winner!");
//    return 0;
//}


//BC113
//int main()
//{
//	int hour = 0, minute = 0, k = 0;
//	scanf("%d:%d%d", &hour, &minute, &k);
//	hour = (hour + ((minute + k) / 60)) % 24;
//	minute = (minute + k) % 60;
//	printf("%02d:%02d",hour,minute);
//	return 0;
//}


//BC119
//#include<string.h>
//int main()
//{
//	int a = 0, b = 0, c = 0;
//	char arr[8000];
//	gets(arr);
//	int n = strlen(arr);
//	for (int i = 0; i < n; i++)
//	{
//		if (arr[i] == 'C')
//			a++;
//		if (arr[i] == 'H')
//			b += a;
//		if (arr[i] == 'N')
//			c += b;
//	}
//	printf("%d", c);
//	return 0;
//}

//BC120
//int main()
//{
//	int n = 0;
//	while ((scanf("%d", &n)) != EOF)
//	{
//		if (n == 0) break;
//
//
//
//
//
//		printf("%d:%lld", n, );
//	}
//	return 0;
//}


//BC141
int main()
{
	int n = 0,i = 0,j = 0;
	char arr[400][600];
	scanf("%d", &n);
	for (i = 0; i < 400; i++)
	{
		for (j = 0; j < 600; j++)
			arr[i][j] = ' ';
	}
	for (i = 0; i < n * 3; i++)
	{
		for (j = n * 3 - 1 - i; j < n * 5; j += 2)
			arr[i][j] = '*';
	}
	for (i = 0; i < n * 3; i++)
	{
		for (j = 0; j < n * 6; j++)
			printf("%c", arr[i][j]);
		printf("\n");
	}
	return 0;
}